Cannon Spider (Zoids)

The Cannon Spider is a Spider-type of Zoid, a species of biomechanical life forms from the fictional Zoids Universe.