Imperial Land Tank

The Imperial Land Tank is a huge Cabal vehicle.

List of appearances

 * Destiny