NichiDict

犬ヶ島

いぬがしま
[inugashima]

Meanings

1.Noun

Isle of Dogs (2018 film)