Curious devices, forbidden artifacts, mysterious creatures, and intriguing documents.
Monday, March 12, 2018
Not of This Earth
This alien specimen comes to us from Ukrainian artist Alice Tochylovska. As nifty as it may be it's always a good idea to avoid creatures described with the words "biohazard" and "contagious" in close proximity