Day: September 11, 2018

This Tiny-Headed Toad Mask Inspired by “Super Mario” Will Chill You to the Bone…

Look into the face of horror. Halloween’s still a few of months away, and there are spine-tingling films like The Nun and Suspiria on the horizon, but we truly doubt we’ll witness anything freakier and more nightmarish in 2018… … than this tiny-headed Toad mask inspired by Super Mario Bros for sale on Amazon. Though a seemingly […]