RARE Car Speed Star Bumper Battery operated Japan T.N. 1960's f0357ixft62591-Pre-1970

RARE Car Speed Star Bumper Battery operated Japan T.N. 1960's f0357ixft62591-Pre-1970