Tallinn-based quartet Kaschalot will release their new album Anemoia on April 8, 2025. Clocking in at just over 37 minutes, the eight-track LP is the group’s first full-length since 2021’s Zenith, and it reflects a longer creative process marked by thr...