I love how pervy these Neil’s Puppet Dreams shorts are! I guess Avenue Q really helped usher in the acceptance of adult-themed puppet humour. NPH, you’re a dirty, dirty man.