• Ritual Cloak – Shell

    Ritual Cloak – Shell

    After the series of singles launched in 2019 and three excellent full-length releases such as a debut self-titled album, Divine Invasions, and A Human Being Is The Best Disguise, Cardiff-based duo Ritual Cloak returns with another outstanding composition. Shell is their second single this year, which serves as an appropriate continuation of their previous recordings.…