July 26th, 2019
TheOwenOfOwens has drawn 188 drawings and authored 71 captions across 259 games. They follow 13 players and have 22 followers. They've earned a total of 969 emotes!