Fun Facts about Japan. - Live. Laugh. Love. + Travel.