Did you mean: Mount Meru (Kamishihoro-Shintoku)
Mount Maru
Lava dome in Japan
Mount Maru is a lava dome located in the Nipesotsu-Maruyama Volcanic Group of the Ishikari Mountains, Hokkaidō, Japan. Mount Maru is also known as Higashi-Tokachi-Maruyama or Higashi-Taisetsu-Maruyama to distinguish it from other mountains with... Wikipedia