TELOMYRAS – Telomyras EP US Heavy Metal band TELOMYRAS will release self-titled debut EP on February 18th 2023.