This article introduces the dramatically-located Udo Shrine, on the south coast of Miyazaki, together with the story of the shrine’s origins and another related Japanese folktale. (Archived article – Originally published by Japan Today.)

This article introduces the dramatically-located Udo Shrine, on the south coast of Miyazaki, together with the story of the shrine’s origins and another related Japanese folktale. (Archived article – Originally published by Japan Today.)