July 17th, 2019 Jabberwock Island
Mamacat321 has drawn 118 drawings and authored 110 captions across 228 games. They follow 17 players and have 13 followers. They've earned a total of 541 emotes!