You are going to Watch Folktales from Japan Episode 173 English subbed online free episodes with HQ / high quality. Stream Anime Folktales from Japan Episode 173 Online English sub The Bean Stalk and the Heavenly Mansion | Otei’s Story | Moyabune. A boy climbs a beanstalk to heaven. A man promises to marry his dying wife when she is reborn. The sorrowful souls of dead mothers haunt a mountain for all eternity.