Stor bil. Osaka, Japan.
Stor bil. Osaka, Japan.