barefists
member since July 7, 2012
Barefists (aka Xuanming Zhou) is a designer with an unhealthy obsession with video games and geeky sitcoms.