Progressive styled death metal from Russia. This is the full length debut release. Serpents Lair Productions (SLP-003) 2005