alt rock album cover, about the existence of life, death and creation