Kamui Cape
Cape Kamui sits on the Shakotan Peninsula like a long green finger pointing dramatically at the Sea of Japan, a gesture that feels slightly accusatory if you arrive on a windy day. The cape’s name comes from the Ainu word for “god,” which sets expectations rather high, although the scenery does a decent job of…









