Author: Wuyunbatu.