Kotomora
からして (karashite) Japanese meaning: even | Kotomora