Une légende raconte que tous les cent ans, la pleine lune descend sur la forêt de Mao. A cette occasion, les villageois doivent l'accueillir avec des feux de joie multicolores, sinon la lune se retirera et la forêt sera plongée dans les ténèbres. Seul un chat peut aller chercher les flammes de l'arc-en-ciel. Pojo, l'ancien du village, confie cette mission à Shiro et à son ami lapin Carot.