Skip to content
AIDb
T

Technowing

Fictional spacecraft type in the 1987–1996 animated Teenage Mutant Ninja Turtles television series

Also known as 1987 Technowing