Just discovered Mashle last week, and binged it very quick. The central theme of the show revolves around a class war, the magic elite vs the less magical masses. There is a corrupt government that only works for that elite class and their interests, that wants the hero dead. The main character defends himself only after he or his friends are attacked, beats the hell out of them, then wins people over with kindness. I’m choosing to view it more socialist leaning than it was perhaps intended but to each their own.
Haven't watched it but thanks for the recommendation. A show I have started to get into recently with some good anti imperialist politics is Code Geoss.