Robot Artist of the Week – Steven Shan!

Steven Shan is a young and passionate artist based in Jakarta, Indonesia. He is currently enrolling at Multimedia Nusantara University.

Check out more of his work here:
www.artstation.com/artist/cha4os

Dark-Robot