Candle RockJust off the coastline of the Shakotan Peninsula, on the Japanese Island of Hokkaido, sit