Mukade

Mukade, labeled as The Bug Freak, is a contestant on Total Drama: Free Agents.