Recently came across this band but I am suspicious it is completely AI. the images are def AI. they have had a large production of songs from around September 2025 (the start of the band from what it appears) to April 2026

Posted Apr 2, 2026, 10:38 PM UTC
11