Kotomora
小祠 (しょうし, shoushi) Japanese meaning: small shrine | Kotomora