Xi Yan

I spent my childhood growing up in China, Japan, and Canada. I trained as a classical pianist but found my first computer keyboard much more interesting instead. [+]