There Is More Than One Artist Under This Name 1. The Spiders From Mars A Rock Band Associated With David Bowie During His Ziggy Stardust Era. The Spiders Had One Post-Ziggy Stardust-Era Album Of Which Bowie Had Had No Participation. 2. The Spiders From Mars A Collaborative Eurobeat Project Between Dave Rodgers And Mickey B..