Puppet Show

2004, 1:47 min