Kotomora
神祠 (しんし, shinshi) Japanese meaning: shrine | Kotomora