Just arrived in the ‘Land of t…

Home / Tweets / Just arrived in the ‘Land of t…

Just arrived in the ‘Land of the Rising Sun’ aka Japan. We havent been here in few years. Its nice to be back.

Leave a Reply

Your email address will not be published. Required fields are marked *