March 15th, 2017 My Computer, duh...
Smiley Papyrus has drawn 179 drawings and authored 184 captions across 363 games. They follow 41 players and have 9 followers. They've earned a total of 405 emotes!