October 14th, 2015
Pen of Ben in Zen has drawn 368 drawings and authored 125 captions across 493 games. They follow 10 players and have 8 followers. They've earned a total of 2,117 emotes!