March 27th, 2012 London
KestrelPi has drawn 165 drawings and authored 78 captions across 243 games. They follow 3 players and have 14 followers. They've earned a total of 1,266 emotes!