Detachable Kidney

fabric, cotton
112x32x15cm

500,000KRW