It’s half tank, half Vespa:
“So, what’s the most unusual military vehicle you can think of? Maybe the Japanese airplane-launching submarine of WW2? Or perhaps the Soviet attempts to build a flying tank? Or perhaps the 1000 ton rolling fortress the Germans tried to build in WW2? All quite odd, I agree, but barely made it past the drawing boards. For us, the oddest is a scooter armed with a 75mm cannon.