<< Back to selection of month<< Back to selection of day
Japan
Full speed around the corners thanks to the mirrors.
Wherever you are in Japan almost everything can be bought from vending machines.
<< Back to selection of day<< Back to selection of month