Master Swoop

Master Swoop (portrayed by Oliver Driver) is a Pai Zhua master who possesses the spirit of the Bat, able to assume a stronger anthropomorphic bat form.