very shounen jump cliche and a mix between harry potter and one punch man but for some reason it still got me hooked. Anime 2nd season left at ch. 73
Mashle: Magic and Muscles