Back to all posts (Official Video) Odessa Kane x Digital Martyrs - "Elephant In The Tomb" Second song/visual from the upcoming full length project from Odessa Kane and Digital Martyrs Lyrics: Odessa Kane Audio Production: Balance/Digital Martyrs Visual Production: Balance/Digital Martyrs Audio mix and master: Rocky Rey Leave a comment