the website of owen byron roberts

Chimera is an augmented reality installation hosted at chimera.owen.cool.

Documentation video.