Ronald Belisario, man of mystery.