video: Arca x Jesse Kanda – Harnessvideo: Arca x Jesse Kanda – HarnessArca + Jesse Kanda drop another disturbing scene from their collaborative film project TRAUMA. ChrisChris