Nov 28, 20202 min readThe Harakiris - Yourself BetrayedStraight up. This album will kick your fucking ass. Don't say you were not warned Yourself Betrayed is The Harakiris the first...