Kotomora
大社 (たいしゃ, taisha) Japanese meaning: grand shrine | Kotomora