Japanese Folktale: The Thunder God Who Married into a Soba Shop

1. An Unexpected Visitor Falling from the Sky Once upon a time, on a lonely mountain pass deep in the rugged m […]