fictional spacecraft from the 1987–1996 animerade Teenage Mutant Ninja Turtles series
No description defined