Myths and Legends
199-Japanese folklore: Moonlight
A story from Japanese folklore of Princess Moonlight, from Japanese folklore, where a bamboo cutter finds one of those magical heaven babies in a bamboo stalk and it changes his life, and the empire, forever.