Majin

Majin is a demon from the 10th realm. He is known as the slayer, the caretaker, the bringer of justice. He has brought justice to multiple well known people in the realm.