Let the celebration begin because Japan is back and it's back in in a big way. After the devastating tsunami and subsequent nuclear reactor crisis that scared tourists...