Kotomora
新店 (しんみせ, shinmise) Japanese meaning: new store | Kotomora