Skip to content
Kotomora

鬼ヶ島おにがしま

お
に
が
し
ま
Freq.Top 50,000

Meanings

1

noun

Onigashima; island of ogres

Refers to the mythical island inhabited by oni (ogres) in Japanese folklore, most famously appearing in the tale of Momotarō.