Triad God returns with long-awaited second album on Lorenzo Senni’s Presto!? label By Mr P · Yesterday