Still Life - HIM2

Any guesses what this is?!