Mofy --The world's very first animation made of cotton puffs!--

Mofy is an animation that makes you want to touch and cuddle!