Katerina Belkina, ‘Red Riding Hood. Justified Cruelty’, 2006, Galerie Lilja Zakirova