Tres Demented Artist Name: Tres Demented Profile: Discography Artist Tres Demented Title Shez Satan Label Planet E Is End-of-Life