File:Technodrome.jpg

The Technodrome as seen in the 2003 Teenage Mutant Ninja Turtles cartoon series.