Severed Horse Head Pillow

as morbid as it may sound, the infamous severed head of studio head Jack Woltz‘s prized stallion was arguably one of the most memorable scenes in Francis Ford Coppola’s The Godfather. you remember that, don’t you? well, with the Severed Horse Head Pillow by Kropserkel you can now replay that gruesome classic scene with…