Turtle Mansion

The Turtle Mansion is a mansion in in New York in the 1987-1996 animated TV-series. It appears in the Once Upon a Time Machine episode[1] and is seen in the scenes taking place in 2036. The turtles live there after having defeated Shredder, and fully entered society.

Everyday in that timeline, a hoovering vehicle carries tourists inside to visit the Turtle mansion.


Community content is available under CC-BY-SA unless otherwise noted.