2 years 8 months ago Link Kotaku Buffy Wang is an artist from China.Read more... Author Luke Plunkett Tags Kotaku