The NRT crew had started the evening before in the Philippines, hub-turned through Guangzhao and then up to Narita. No idea how long they had been in the asian time zones, but probably not more than a day or two. So yes, they were probably hanging in the straps that morning...
No other details yet. The Japanese are running the investigation, and the police are involved (as usual there). I'll post what becomes public.