OMOTAI

Omotai track premiere

Premiere: OMOTAI’s “Last of the Green Vial” is a detonation of visceral noise rock

Hear the visceral, abrasive new track from the Houston band.