Japan: Can the threat of Delfation be averted?