Localizer
a dumbass who translates anime but always self inserts or brings politics into it. Then always acts like they're right when they receive backlash.
Localizer by Iamacat_media February 13, 2023
Get the Localizer mug.