O novo vídeo dos Finlandeses Rotten Sound, gravado para a música "Self" pode ser visualizado aqui. O vídeo foi gravado no concerto dos Finlandeses em Tampere (Finlandia). Este tema faz parte de "Cursed" a ser lançado no dia 15 de Março pela Relapse Records.