Today in “What the Buffalo Bill Shit is That!?” news, Japanese retailer Shuhei Okawara has made it possible to wear someone else’s face on your face, much to the delight of serial killers everywhere.
Browsing Category:
Today in “What the Buffalo Bill Shit is That!?” news, Japanese retailer Shuhei Okawara has made it possible to wear someone else’s face on your face, much to the delight of serial killers everywhere.