File:Complete Technodrome.jpg

The complete Technodrome as seen in the Teenage Mutant Ninja Turtles comicbook series.