Inertial car Green Crocodile with moving parts

Funky Toys
FT0735701