Kappa Hyakuzu

A short animation. Winner of the 1998 Noburou Oofuji award.