It's spring in Peru and the cactus plant on my friend Jeremy's patio in Cusco is in full bloom. The flowers look alien.