by: Jason BehrendsPosted on: June 19, 2024June 17, 2024 Aatmaa “It Sleeps” Aatmaa recently released their debut album, Cataclysm, and with it a video for the album’s third single, “It Sleeps”. This is the Alt Rock of husband and wife duo Shara Deepankar and Ashwin Deepankar. Photo credit: Aaron Ehinger Related