The Shell Shocker (Iron Ball in Japanese) is a dangerous, swirling ball that appears in Teenage Mutant Ninja Turtles: Fall of the Foot Clan.
Advertisement
The Shell Shocker (Iron Ball in Japanese) is a dangerous, swirling ball that appears in Teenage Mutant Ninja Turtles: Fall of the Foot Clan.