Cannot GET //2010/08/25/325791/japan-the-big-pffft-and-pe-ratios/