December 28th, 2015
Matthew Russell has drawn 223 drawings and authored 706 captions across 929 games. They follow 4 players and have 1 followers. They've earned a total of 1,928 emotes!