Scratcher Joined 7 years, 7 months ago United States
Hey guys it's killer meme star xD
Im working on lots of random stuff also working on a massive project stay tuned. Estimated release time: February 6th 2017.