Kotomora
床しい (ゆかしい, yukashii) Japanese meaning: admirable | Kotomora