New Scratcher Joined 3 years ago United States
So this is someone on a secret alt. Can you guess who :0