Pixel do Everything

Loading...

About me

Devin and his son!

Hi, my name is Devin Chen. I was born in 1985 in Taipei. I graduated from NTUA Multimedia and Animation Arts Dept. Hope you enjoy this site!

Technic

Competence

Latest tweet

Contact

e-maildeseze74@gmail.com

phone0933736835