Talk:Fin Fin on Teo the Magic Planet