top of page

Insula

Velvet's debut record. Released on June 26, 2026, they sing of the downfall of man, how power works, the relationship between the classes, how love becomes hate, and the decadence that destroyed every empire before.
bottom of page