Loading
Home
About
Features
Price
Contact
21 Aug, 2019
By, Wikipedia
Mount Kamui (Okushiri)
Mount Kamui
(
神威山
,
Kamui San
)
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.