Kotomora
奥ゆかしい (okuyukashii) Japanese meaning: refined | Kotomora