Majikaja is a Narehate who seems to be rather intelligent compared to all the other Narehates in the Narehate Village.