▽metal music magazine ●04/25 11:56 Barracuda Official site BARRACUDA :: NEO Death Metal Band :: Official site Rough music for the new age -- mp3, video, photos, band’s info etc. Welcome! Mirrorland Mirrorland - project of Forest Elf (art Studio) - Sergey Kayumov. English language.