Hello and Farewell to Japan

Japan is truly another world. Not only did it offer us wonderful landscapes, magnificent temples and delicious food, it also gave us