Prepare to enter the insane cartoony world of Chow Li Chan’s Beastmaster!