Translation: Question Mark And The Mysterians. 96 Tears.
Translation: Stranglers. 96 Tears.
Translation: The Stranglers. 96 Tears.