Demon (Russian: Демон; Ainu: カムイヌプリ, Kamui-nupuri; Japanese: 神威岳, Kamui-dake) is a stratovolcano located at the northern end of Iturup Island, Kuril Islands, Russia.
Contact us...