En el 2004, "Ziggety Zag & the Mechanical Spyders" se presentan en vivo, junto con otros músicos invitados, en un programa de radio en Japón, donde interpretan "The Mechanical Spyders", "Zahida" y un cover de Roxy Music, "The Numberer", obteniendo críticas muy favorables por esta presentación.