Japanese stocks are the last great deep value trade on earth. Rock solid balance sheets. Monster cash flows. Dirt cheap prices. I find them and buy them