May 22nd, 2017 500 miles north of everywhere
Origami Owl has drawn 458 drawings and authored 990 captions across 1,448 games. They follow 1,279 players and have 249 followers. They've earned a total of 4,099 emotes!