Forget KitKats, ramen or Pocky sticks - the latest must-have souvenirs from Japan are own-brand socks ... bestseller" that is ...