Kotomora
それでいて (soredeite) Japanese meaning: and yet | Kotomora