A German WW2 PanzerMorser SturmTiger... basicly a large self propelled mortar for blowing up buildings.