7313 Red Planet Protector is a Life on Mars set released in 2001. It contains the Red Planet Protector, a giant Martian mech with two laser cannons, and Centauri.
7313 Red Planet Protector is a Life on Mars set released in 2001. It contains the Red Planet Protector, a giant Martian mech with two laser cannons, and Centauri.