Yokota

Bike photo
Serial
unknown
Manufacturer
Yokota
Primary colors
Red
Distinguishing features
the serial number is pretty much invisible, but if you look really hard with a flashlight under the bottom bracket you can make out the numbers 906