Back to all posts (Official Video) Odessa Kane x Digital Martyrs - "Trucha" Another one from the upcoming Kane x Martyrs collaboration Lyrics: Odessa Kane Audio Production: Balance/Digital Martyrs Visual Production: Balance/Digital Martyrs Audio mix and master: Rocky Rey Leave a comment