Thread:Sonic879/@comment-31410226-20180915080708

You ever heard of the Battle Nexus from the 2003 version of the Teenage Mutant Ninja Turtles? 