My guess is Nork, but it could be CCP or just a nutcase.
The location was within miles of the Kansai airport.
I can envision a North Korean angle.