An anime adaptation of the video game Fin Fin on Teo the Magic Planet.
Music
Original Concept
Director
Character Designer