Sometimes puppets are cute and sometimes they're creepy, but this time they're hitting on people on New York's D train and we can't help but be charmed by this man's efforts.

Nigel got game.