Kabwe Carillon is a guard for the Clover Kingdom's Magic Parliament and a member of the Devil Banishers.