Parasitic Animal Tamer

The Parasitic Animal Tamer appeared in season 5 of 2013 TV series called Face Off. He's an animal tamer that can tame any wild aliens in the universe here at the Cosmic Circus, also he was created by two artist named Laura and Roy.