Master Rilla

Master Rilla (portrayed by Stig Eldred) is a Pai Zhuq master, who harnesses the power of the Gorilla.