Mirror Demon Dzhelasi This piece is for display only. Prints are available for $10.00 Accepted into Limited print of 50. 11×17 inch Poster 100lb glossy text paper Comes with a 3×3 holographic sticker.