Welcome to our forum. Feel free to post a message.
Nice Guess But it's a Lauster Soil compacter. Probably an armored prototype.
i asked Rob Arndt to investigate
The Kugelpanzer was captured in Manchuria in 1945 and has military armor plating and a plan for a firing port with a MG. It is labeled a German product and resides in the Kubinka Armored Museum.