October 13th, 2019 dead site lol
thatowldude has drawn 265 drawings and authored 312 captions across 577 games. They follow 9 players and have 31 followers. They've earned a total of 1,054 emotes!