Vocabulary

犬ヶ島

Isle of Dogs (2018 film)

noun