Ricki Xie

Ricki Xie

Programmer-Designer wannabe. A film and food nerd who has soccer fever.