Meena Matocha is a visual artist based in central Texas, USA