Kotomora
諸寺 (しょじ, shoji) Japanese meaning: various temples | Kotomora