Hats off to Kazuhisa Hashimoto.