Ramba uchinyora ndima iyi - Corp akabatwa kenza yemapapu muna 2014, kunyange zvazvo akanga asina kumbobvira asvuta. Nhau yake yokupedzisira yakanga iri kuratidzira kweHong Kong kwa2014
, inozivikanwa se"chimurenga chemabhurugwa". Akafa muna May 2016, ava nemakore 41. Corp akanga akaroorwa naCharles Bates kubva muna 2008 kusvikira parufu rwake.