ORIGOD’s latest album, “Impression,” feels like a musical journey through the soul of a band that has evolved and matured since their beginnings in Turin back in 2007. Drawing inspiration from the likes of Cave In and early Mastodon, their music is a fusion of raw power and intricate melodies that resonate deeply. The album …