🇲🇽 Playa del Carmen, Quintana Roo, Mexico · 2022 · 2.5m x 2.5m
The Mesoamerican rain deity reimagined in acid color on a corner wall.