I'm not sure what the hell this is, but the artwork is certainly interesting. Macabre and grotesque, but also interesting. Anybody speak Russian?