Turtle Skull Monoliths

Turtle Skull Monoliths Turtle Skull Monoliths was released on August 28th 2020 on Kozmik Artifactz. Turtle Skull Monoliths is a epic psychedelic rock album with

Lord Loud Timid Beast

Lord Loud Timid Beast 8 / 10 Lord Loud Timid Beast was released on September 4th 2020 through King Volume Records (US) and Kozmik Artifactz