New Scratcher Joined 2 years, 8 months ago China
I forgot that screech was a thing
IDK just use ur imagination