Be Amazing Toys Japanese Challenger 9553
Japanese Challenger Sky Racer is a Realistic looking 10″ Catapult Launcher, flying over 100 yards. Easy to assemble with no tools or glue required. The Japanese Challenger is a flying masterpiece. It combines the speed of a fighter with the unique ability to take off and land on very short runways.