Stop-motion magic from Japanese musician Shugo Tokumaru.
Magical and spellbinding animated film for young kids.