‘Space Odyssey’, Art Arsenal, Kiev, Ukraine. Group show exhibiting Black Rain. ‘Space Odyssey’, Art Arsenal, Kiev, Ukraine. Group show exhibiting Black Rain.