digital production studio, minimalist logo, music themed icons
Release date: March 02, 2024
Attempts spent: 25