Kitten Instinct posters Excavating announcement posters for the Kitten Instinct premiere, back in 2016.