Thank You.
The mooch has passed the football to china during her visit Japan. Japan beware and be on your guard!