[Source] |
|
Some TMNT stuff really isn't for little kids. |
Vanguard Thakka is an alien superhero from Image Comics. He makes periodic appearances in Teenage Mutant Ninja Turtles (Image).
External Links
Community content is available under CC-BY-SA unless otherwise noted.