O was probably the hardest letter to come up with a character. Trying to stick with characters I've actually played, so Oro it is! Street fighter III was a solid game featuring an excellent cast of mostly freaks!
Oro is pretty awesome though. Anyone who uses a psychic booger projectile is ok in my book.