Talk:The Weathered Head at Onigashima/@comment-25186032-20150107170008

Isn't Onigashima the island in the Momotaro fairytail? I wonder if this song will be a re-telling of it.