Mount Nukabira (ヌカビラ岳 Nukabira-dake) is located in the Hidaka Mountains, Hokkaidō, Japan. This peak shares its name with the nearby Nukabira River (額平川 Nukabira-gawa).
When you're a Cat, You're a Cat all the way From your first catnip mouse To your ninth dyin' day.