By The Uncool Hunter in New Design on Wednesday 20 January 2010

Nothing compares to waking up with a scream! This Horsehead Pillow imitates the The Godfather I’s infamous scene where a movie producer finds the head of his favorite horse on his bed, as a present of Don Corleone. The bloodstained blankets are sold separately.

Read more