Juan Carlos de Leon: hall of mirrors