The German Sturmpanzerwagen A7V World War I Heavy Tank.
This was the first German tank and it was in service from March 1918 - October 1918.
The main gun was a 5.7cm Maxim-Nordenfelt cannon. It weighed 34.7 tons and had a top speed of 9.3 mph/15 km/h.