Kotomora
小面憎い (kozuranikui) Japanese meaning: cheeky | Kotomora