June 17th, 2018 UK
owlcalendar has drawn 194 drawings and authored 103 captions across 297 games. They follow 52 players and have 24 followers. They've earned a total of 1,273 emotes!