Japan never ceases to amaze me…