Teo the Magic Planet199710 minAnimation, Fantasy, AdventureLoading watch options…An anime adaptation of the video game Fin Fin on Teo the Magic Planet.DirectorAkio Sakai