I hate these puppets. DIAF YOU BASTARDS!!!!!

http://www.youtube.com/watch?v=WszsS...elated&search=