he canot hepl himslef
is this, per chance, based off of the chinese robotic art installation of the same name?
My mind went to that art piece as well!
yup
fuck yeah :)
I CAN'T HELP MYSELF's Comments