A trapped consciousness within a mirror, desperately seeking escape by luring victims close enough to swap places through physical contact with the glass surface.
Leave a review
No reviews yet. Be the first to review this persona!