Demonic Walmart Baby Doll

This is a new Christmas toy that was on display at Wal-Mart. If you do the Demo this is what you get to see.