Click for Larger Image
Land Rover
Length: 27 meters
Mass:
  Powers/Weapons: Flight at Mach 2.7-3.8
First Appearance: The War in Space (1977)
Series:  Showa  

Description

Pending