New Scratcher Joined 9 years, 4 months ago China
Love adding new stages and small details into games e.g. ummmmm.......illuminati, MTN dew and doritoes