So, here are 8 rules for onsen bathing,
I did not realise that there were TWO terminals at Haneda, and we were at Terminal 2 looking for JAL when it was ALL ANA flights. 30 minutes before our flight we were still at Terminal 2, and we approached ANA ground staff to ask about our flight. They told us we were at the WRONG terminal. So I tried to find my way to Terminal 1... with less than 30 minutes to spare.
Fortunately, the ANA staff ran towards us, checked our flight and bookings (I had a print out of the details), and ran with us to the shuttle bus (shuttling between Terminal 1 and Terminal 2), caught the shuttle bus to Domestic Terminal 1 and put us on it. At Terminal 1, we hunted for the JAL check it, connected with their "Smile" service, and the woman immediately sprang into action!
(We had also asked a security guard for help and he sent us to the second floor to the check in counter).
The JAL ground staff took our documents, and checked us through.
It was less than 15 minutes to our flight.
She tagged our luggage to be checked in and we ran for the gate.
Fortunately, the flight was delayed for 5 minutes. For us? I do not know. Didn't think so,
The flight crew did not mentioned that. We did not seem to have caused any undue delay, so the 5 minutes holdup might just have been lucky coincidence.