Deletion of Triumph of Evilution

Comment: as not demonstrated to meet . The band that created the album seems of dubious notability itself and nothing suggests the album is any more so
Stance: delete
Cited policy: Wikipedia:Notability (WP:NALBUMS)