May 26th, 2015 https://www.instagram.com/robert_arauz_art/?h
ScienceCarrot has drawn 391 drawings and authored 70 captions across 461 games. They follow 32 players and have 110 followers. They've earned a total of 4,707 emotes!