Franchy Cordero, the enigma