Indestructible ape in detail detest incumbent vulnerable teeny-weeny chinese