Rise of the Teenage Mutant Ninja Turtles

Spena is a supporting character from Deer Squad.