selfburning
Selfburning is a joint project of two digital artists from Russia.

selfburning.com