Hey, Did You See Neil Patrick Harris’ Dark Puppet Show?

Embedded from www.youtube.com.