Glen Burroughs

Glen Burroughs is a high-ranking Megaloboxer and contestant in Megalomania. He is voiced by Paul St Peter or Matt P.