The Macharius Heavy Tank, often referred to as a “Second-Generation” Baneblade, is a heavily armoured tank of the Imperial Guard. It is larger than the standard Leman Russ Tank but smaller than the Baneblade it was built to replace when none are available. Macharius tanks are built by Adeptus Mechanicus Forge Worlds that are eager to secure large military contracts, but do not possess the Standard Template Construct (STC) designs which are needed to manufacture super-heavy battle tanks such as the Baneblade or Shadowsword.
This is the variant with Vanquisher Cannons.
From Damien Pedley’s collection on display at Warhammer World.