173 reputation
7
bio website fatduck.org
location Beijing, China
age 30
visits member for 4 years
seen Sep 15 at 10:04

Free software advocate in China.