As you enter the new Cheech Marin Center for Chicano Art and Culture—be prepared. The two story glass sculpture by the de la Torre brothers will take your breath away. The glass and plastic installation, homage to an Aztec deity Coatlicue, silently greets visitors. San Diego/Tijuana artists Einar and Jamex de la Torre, known as the de la Torre Brothers, succeed in making the lenticular images of a woman, a superhero who protects the earth, relevant to modern-day society fighting for a greener existence. The glass and plastic beauty is spectacular. Beyond this symbolic figure of mother earth follows a feast of Chicano art, a transformative artistic enlightenment.