Leo du Feu large acrylic painting on canvas titled Rise of a Space Goblin, 150x180cm