Orlando Leyba, ‘Perico Zumbido y Mastodonte’, 2016, Turner Carroll Gallery