Japan is in shamble