World's creepiest puppets in Australia

Present for Singapore's anniversary

Updated: 
Australia Celebrates Singapore Independence With World's Creepiest Puppets

Australia is sending over a few terrifying puppets to scare innocent citizens as Singapore celebrates its golden anniversary.