ZIA (IL) has one release on deezer so far: Baby Push It with ADIOS 05 on descending order, out 3 july 2026.
quotes are verbatim from the artists' own public posts and interviews, spelling and all. every artist has a page now, and the starters are growing into full profiles one at a time.