Imperial Land Tank

The Imperial Land Tank is a massive Cabal vehicle.

List of appearances

 * Destiny