Terra

Terra is a character in DC Comics.

Teen Titans
No

Teen Titans Go!
No

Teen Titans Go! vs. Teen Titans
No