Omochao

Omochao is a character from the Sonic series, he's known as one of the most annoying characters in video game history.

Fanon Wiki Ideas So Far

 * Fi vs Omochao

History
(unfinished)

Death Battle Info
(unfinished)