Xavier

Zabieru is a Demon. During the late Naichisa era, Zabieru was sent to JAPAN to defeat Fujihara Ishimaru. Afterwards Zabieru is sealed by a monk from JAPAN.