Teenage Mutant Ninja Turtles (1987) • Season 3
22M OCT 09, 1989 TV-Y7
S3 E11: Emperor Aleister and his daughter Princess Mallory arrive from the small kingdom of Malacuria.