OMEscape Biohazard Mechanisms

A projector shinging an array of green and red dots against a mirror. Wires, springs, magnets, and other mechanisms surround the projector.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.