$60.00
!8" x 24" screenprint Printed by Siezure Palace. Edition of 100. Signed.
Created with Orion Pictures in 2019 to promote the new Child's Play.