I’m a bit of an economic information junkie, and found this tidbit interesting. Following are the Debt to GDP ratio of some of the major industrial nations (source: US News). Japan’s is off the charts:

Japan  – 225.9%
United States – 92.7%
France  – 84.7%
Germany – 82.4%
Canada  – 81.7%
UK  – 76.7%
Brazil – 66.8%
China  – 19.1%