What a Bad Dog! - "Roderick Hunt" (China, 2017)