is the highest mountain on Okushiri Island in Okushiri, Hokkaidà Â, Japan. The name of the mountain is derived from the Ainu word kamui, meaning deity or god.