Budapest, Hungary’s NAQOY recently dropped their latest album, ‘Art Brut,’ on December 8, 2023, via Forbidden Place Records.