attaghañña

self-destruction