Dino Chen
Hong Kong, CHINA, China
I am Dino, I am a maker, I like to make stuff, you can check my website, you will know it. dino-robot.com
I am Dino, I am a maker, I like to make stuff, you can check my website, you will know it. dino-robot.com