No I mean Trist the Czech black metal band.
Oh, my bad. But the toucan guy was awesome...
Hey, this is pretty fucking good. Just bought Sebevraední andělé, since I found it pretty cheap on eBay. Good rec. Not making me feel better, but still...