Shop › Demon Justice! Image 1 of 1 Demon Justice! $100.00 Djad Jiang as her alter-ego, DEMON JUSTICE! Printed on 13x9 canvas. Quantity: Add To Cart Added! Djad Jiang as her alter-ego, DEMON JUSTICE! Printed on 13x9 canvas.