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 when they already know how to play the game.
 * 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. (No offense to Lani Minella though. She did good voices for Void and Rouge though.)
 * 3) When you play Team Rose's story for the first time in Sonic Heroes, you're not able to skip it because you have to listen to Omochao's annoying lecture.
 * 4) In Sonic Adventure 2, he tells the player to let him go to the point of the player wanting to abuse him.
 * 5) 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.
 * 6) 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 can turn Omochao in Sonic Generations if you find him annoying.
 * 5) To be fair, he didn't cause Team Sonic Racing to be a bad game. The game was still fun.
 * 6) Laura Bailey and Erica Lindbeck did pretty good at voicing Omochao.