A short animation. Winner of the 1998 Noburou Oofuji award.
Kappa Hyakuzu is not available for streaming at this moment.