Zodiac Echo – Whispering Wind ARTIST: Zodiac Echo TITLE: Whispering Wind LABEL: Velvet Lotus Music CAT NO: VLM006 RELEASE DATE: 2025-04-17 Share This Twitter Facebook LinkedIn Email