
The spider has awakened
After their critically acclaimed debut album “Transcendence” the french band Theraphosa (which is the name of the biggest known spider on the planet) continued to hone their skills in songwriting and production while sticking to their trademark sound and appearance