"Super Beast Caricature! Sometimes Come to Be a Beast..."
Date Aired:
Aug 17, 2008
Avg Rating (0)
Your Rating
Interrupted from reveling at the full moon by his growling stomach, MomotarÅ decides to seek some sunflower seeds and becomes infatuated with a female squirrel prior to transporting his payload. Unfortunately, MomotarÅ loses his balance and unwisely tri