Steven and William Ladd, ‘Cats and Mice’, 2015, Cristina Grajales Gallery