Denshuu

An annoying, highly autistic trap who just will not shut the fuck up :feelskek:
by sautojem October 01, 2018
mugGet the Denshuumug.