Sturmtiger 1000

This is the tier 5 and the best German artillery unit.