Oirase Gorge, Japan The Enchanting Oirase Gorge As I traversed through Oirase Gorge, I was greeted with the melodies