Evile Hell Demo TS, size is probably XL, but the size label is missing. As the demo is from 2006, I guess this is as well.
Bought this from the band either at a concert or soon after seeing a show.
According to their website the shirt is limited to 300 pieces and the first 50 came with a patch. Can't recall owning this patch, will have to check my stash. Update May 12th: I do have the patch as well (see photos)!