Oscar Oiwa, ‘Giant Octopus 2’, 2016, Art Front Gallery