This is the Tamiya 35 367 kit in 1/35 scale, of the ‘German Heavy Self-Propelled Howitzer Hummel (Late production)’. History The Hummel was developed by German designers in short time, intended to provide a quick boost for troops that had … Continue reading