Share this

I own some bugs encased in lucite or something. I also have a big cat’s eye – a fake one – made for a taxidermist. I really like animals.

Nick Antosca