• Declaring Total War on China - Fucking Spambots

Localizers

Threads specifically about localizers and their crimes against anime
Top