LIVE STREAM – 9:20PM : President Obama visits Imperial Palace in Tokyo

LIVE STREAM – 9:20PM : President Obama visits Imperial Palace in Tokyo