Pillow talk

That Godfather “horse head pillow” wasn’t enough for you was it. You craved more. Your Godfather themed bedroom is not complete without one, or maybe 23 (apparently the number of deaths in the movie) of these. Blood splatter pillows. They don’t appear to be for sale.

But just in case you were wondering – here’s a YouTube montage of the deaths in the Godfather. I don’t think it’s got all of them…