Kotomora
大山 (たいざん, taizan) Japanese meaning: great mountain | Kotomora