Alien Bodyguard

The Alien Bodyguard appeared in season 3 of 2012 TV series called Face Off.