Japan News Japanese chef Nobu: ‘I think Princess Diana liked my food – she ate it all’ December 24, 2025