Tamiya 58354 The Frog/Brat (Re-release), 9005795/19005795 A Parts, Chassis/Frame

eBay