Website powered by

Mirrorphantom

This creature can only be seen by looking into mirrors or other reflective surfaces. It's invisible, but is very much real and exists in the physical world.