All have arrived in Japan safe and well.
Photos taken at the Emperors Palace and Odaiba this afternoon – Tuesday 14th November.
All have arrived in Japan safe and well.
Photos taken at the Emperors Palace and Odaiba this afternoon – Tuesday 14th November.