Sandy Lin

I like to bring ideas to reality. And play with cool websites.