November 14th, 2012 Brazil
Troll-Ra has drawn 127 drawings and authored 131 captions across 258 games. They follow 16 players and have 7 followers. They've earned a total of 398 emotes!