Okuni Shrine in Shizuoka is so green it's almost neon this time of the year