It's a Disney character. It's one of the plasma cannons from Lilo and Stitch. 74.136.128.7 12:09, April 3, 2010 (UTC)