who the fock is guy Rex ?