“俵藤太の百足退治 (Tawara Toda’s Centipede Slaying)”,
The Legend of Tawara Toda: Slaying the Giant Centipede Japan is a country where the veil between the historical and the mythical is often thin. Nowhere is this more evident than on the shores of Lake Biwa in Shiga Prefecture. While tourists flock to Kyoto nearby, folklore enthusiasts know that the Seta Bridge—spanning the lake’s […]
