Folktales from Japan

Folktales from Japan

The Puppet Master; The God of the Bathroom; The Whale and the Sea Cucumber (2x23)


: 08, 2013

A puppet master visits a strange temple, a goddess is punished for her dalliances (repeat from episode 16) and an arrogant whale loses a race.

  • : 2012
  • : 308
  • : 3
  • TV Tokyo