Otaki

Otaki was a shot-lived Japanese slot car company that issued three 1/24 scale kits in 1966.

Copyright © 2017 Los Angeles Slot Car Museum Shop. Design by FMMG