When Dragon Ball Super was still the newest Dragon Ball anime on the block ... It seems like the ultimate plot armor that ...