Master Chen

Techno-enthusiast. Hacker. Student of Life. Teacher of Shaolin.

Presentations: