Rebun is a small island off the Northern coast of Hokkaido, often compared to Scotland or Norway. Despite its sheer cliffs and green meadows, it’s mostly known for the more…