article/film Teo the Magic Planet An anime adaptation of the video game Fin Fin on Teo the Magic Planet.. By Bekka bek