Joe Iurato, ‘Cosmic Kid Returns’, 2017, Station 16 Gallery