Mystery Rene Higuita impersonator revealed