Omochao

Omochao (オモチャオ Omochao) is a character in the Sonic the Hedgehog series. He is a robotic Chao with virtually unlimited knowledge about the world. He's known for being hated for being annoying.

Why He Sucks

 * 1) He's an annoying robot who tells the player hints, even if they have already figured out how to play. In fact, he can be as useless and annoying as Tokkori.
 * 2) His old English voice from Sonic Adventure 2 and Sonic Heroes is very grating. Especially when he gets mad in the former said game. In other words, he wasted the talent of Lani Minella.
 * 3) When you play Team Rose's story for the first time in Sonic Heroes, you're not able to skip it because you're forced to listen to Omochao's lecture.
 * 4) He and the other Chao replaced Cream in Team Sonic Racing which angers multiple Cream fans to the point where they wish that she was in the game as DLC.
 * 5) He's also kinda a hypocrite. For example, he says "Keep your health meter above zero. Collecting rings will slowly recover health" and "Did you know that the doctor's mustache is fake?".

Redeeming Qualities

 * 1) He can be pretty helpful for beginners if they don't know how to play Sonic Adventure 2.
 * 2) He's tolerable in Sonic Riders since Liza Jacqueline made him sound less annoying and more bearable.
 * 3) The player can abuse Omochao by throwing him at an enemy.
 * 4) Thankfully, you have the option to turn Omochao off in Sonic Generations if you find him annoying.
 * 5) Laura Bailey and Erica Lindbeck did pretty good at voicing Omochao.