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. Ugh, this localizer Katrina keeps self inserting and fucking up the subs By Iamacat_media