Demi King Devil Mask was leader of Evil Spirit Tribe.
Demi King Devil Mask was three zhang tall, his demon horn prominent.