Vocabulary
鬼ヶ島
おにがしま
Onigashima; island of ogres (in Japanese folklore)
noun