Kotomora
本山 (ほんざん, honzan) Japanese meaning: head temple | Kotomora