New Scratcher Joined 9 months, 1 week ago Virgin Islands, British
"gROp shnort shnort"
pfp is monzaemon the digimon known for being the mascot of Omocha Town