We got a cool guest and his name is Tom Cardy, not to be confused with the actor Tom Hardy, although you would be forgiven because he is also really hot.