Kotomora
諸寺 (しょじ) Japanese meaning | Kotomora