Artwork Can't Help Myself, by Sun Yuan and Peng Yu, features a modified industrial robot.

Artwork Can't Help Myself, by Sun Yuan and Peng Yu, features a modified industrial robot.
READ FULL ARTICLE