@Owyn
For those who are interested in what the term "Majin" means, here is an explanation straight from the official English TL for the manga (at the end of the official English version of
manga volume 3):
Unlike many of the terms for the Fantasy races of this world (e.g. dwarves, elves, goblins), this word is not originally Western in origin, but Japanese. The Kanji mean "wicked/magicaI" and "person," and they refer to a being who is human-like but also possesses a magical nature. In real-life mythology. the term majin is most often used in Japan to refer to beings such as the Indian asura or the Arabian jinn or "genie." A famous example of the word in fiction would be Majin Boo From Dragon Ball.