• Image of Ryca - holy shit

Limited edition art toy. Screen print and hand made resin figure.

Conservation framed.