Scratcher Joined 9 months, 1 week ago United Kingdom
autisic evolved ape that is dependent on technology
random animations and sum games