Terror Bear

The Terror Bear is an insidious stuffed toy filled with iron sand.