Translation: Nine Inch Nails. Mr Self Destruct.
Translation: Nine Inch Nails. Mr Self-destruct.
Translation: Nine Inch Nails. Mr Self-destruct Solo.