This very large sticker is from the new Star Wars game in development called Star Wars: The Force Unleashed.
Spread the word by posting this picture on your homepage.
Also visit http://www.lucasarts.com/games/theforceunleashed/ for the latest news on the game.
Picture: NOT ACTUAL SIZE. This picture is about twice as big as displayed here. Visit my homepage to see actual size.