Rebun Island (礼文島, Rebuntō) is a longish island, about 10 km north of Rishiri Island and 50 km off the northern tip of Hokkaido. Together with Rishiri Island, … Alo Japan.
Alo Japan.