Profile for Jimmy Chen

I am located in NYC. I am an Art Director. I have my own art channel on Twitch. www.twitch.tv/azhefra.

Member since August 2018

My Website

Instagram