Neon lights, toilet rolls, millions of people, earthquakes, sushi and express trains. Japan is the country where everything is solved with accuracy and perfection. It can be good to be prepared for the fact that there will be some confusion on the trip. We ended up in situations where no one spoke English and we had no idea where we were. But thanks to the most helpful and kind people we ever met, everything always worked out for the best. In Japan, everything is extraordinary, even the people.