Tohru

Ikibuno Negishira- *slapped* I mean Tohru, is an ugl- *slapped* hot- *slapped* girl who wears pink and slaps people alot- *slapped*