Sakura Haruno is one of Naruto's most controversial characters ... Sakura's character has witnessed exponential changes, going from a bratty child to a strong-willed, empowered woman. While she's ...