Warren Oleave Zhu, 楚甲主