MC Ballyhoo

MC Ballyhoo is a weird worm creature that will appear in the upcoming Mario Party 8. He seems to be a guy at the circus and the host of the game.

His official name was revealed by Nintendo Power. Also, he has a talking hat named Big Top.

When fans first saw him on the box art, it only revealed his face and arms. Many thought this would be Chuck Quizmo, but when his official art with his legs were shown, it was revealed that he wasn't Chuck.