An anime adaptation of the video game Fin Fin on Teo the Magic Planet.
Makoto Tezuka
Original Concept
Akio Sakai
Director
Sachiko Kamimura
Character Designer
Toru Hasebe
Music