Kotomora
大本山 (だいほんざん, daihonzan) Japanese meaning | Kotomora