Kotomora
くせして (kuseshite) Japanese meaning: and yet | Kotomora