Sanity break.
This is 100% gonzo. The Soviet T-35 land battleship. I’ve never heard of this one.
T-35 - Soviet 5-Turret Land Battleship