Cannon Tortoise (Zoids)

The Cannon Tortoise (RZ-013) is a Tortoise Type of Zoid from the fictional Zoids universe. One of over 200 species of biomechanical life forms that provide the basis for TOMY’s model kit, anime, and comic based Zoids franchise.