Francis Huang

IT geek by day, Otaku by night.