New Irish electro pop project 1000 Beasts debuts with ingenious meta video

1000 Beasts is a new project by Cian Sweeney, who is a freelance musician, pianist…