Ami Onuki (Hi Hi Puffy AmiYumi)

Ami is the animated counterpart of Ami Onuki. She is one of the passengers with Burt Burtonburger and one of the main protagonists of the series. She is voiced by Janice Kawaye.

Why She Rocks

 * 1) She's the nicest Hi Hi Puffy AmiYumi as she's willing to give characters that were mean to her a nice positive meaning.
 * 2) In Ami's Secret she admits tried to be heartful to Yumi and Kaz by making them an adversary cake.
 * 3) Most of her actions in certain episodes are funny like the one in the beginning Ami Goes Bad.
 * 4) On the episode Ninjacompoop, Ami tries to be gentle to Yumi when Yumi became a ninja and she tries to be soft to her.
 * 5) She along with her friend Yumi can speak in both English and Japanese.
 * 6) Her design is pretty cute like her appearance with her 1960s themed outfit, especially her go-go boots obviously.
 * 7) Her voice actress (Janice Kawaye, the voice of XJ-9 from MLaaTR) is of Japanese descent.
 * 8) In the 2006 game The Genie and the Amp, she and Yumi can be upgraded by eating sushi after finishing a level.

Bad Qualities

 * 1) Her behavior in some episodes aren't good.
 * 2) She can come off as a Mary Sue at times, due to her lacking flaws for the most part.
 * 3) Though her voice is very cute and adorable, it can be highly annoying sometimes (even when she cries, screams or yells).