Iturup Island

Iturup – the name comes from the Ainu "Atrop"- Land States, the island of the southern group of greater Kuril ridge Islands, the largest island of the archipelago.