This is a professionally-built and heavily modified 1:76 model of the German Sturmpanzer Sd.Kfz. 166 ("Brummbär").
The Sturmpanzer (also known as Sturmpanzer 43 or Sd.Kfz. 166) was a German armoured infantry support gun based on the Panzer IV chassis used in the Second World War. It was used at the Battles of Kursk, Anzio, Normandy, and was deployed in the Warsaw Uprising. It was known by the nickname Brummbär (German: "Grouch") by Allied intelligence, a name which was not used by the Germans. German soldiers nicknamed it the "Stupa", a contraction of the term Sturmpanzer. Just over 300 vehicles were built and they were assigned to four independent battalions.
The model has been converted from an Airfix 1:76 Panzer IV, and the build process (along with other builds and conversions) can be seen here .
I always combine postage so you can buy as many items at the same time and only pay one postage cost. I will always obtain proof of postage. For UK post, 1st class post is free, £2 for 1st class signed for post and £7 for special delivery. International sales are through the eBay Global Shipping Programme.