May 4th, 2017 Puddletown, England
PuddleShit has drawn 105 drawings and authored 76 captions across 181 games. They've earned a total of 130 emotes!