twitter
facebook
youtube
instagram
tumblr
Swiss artist H.R. Giger passed away a few days ago, and even if you weren't aware of his art, his stamp on pop culture was immense: Most...