>>1971308>it looks like he blew way past it maybe due to being unfamiliar with the airport?Total fiction.
The entire crew, and the Dash-8 are based at JCG Haneda, which is a Japan Coast Guard base located at, you guessed it, Haneda Airport. The crew and plane would have been flying in and out of HND all the time.
The JCG base is located to the North-West of the aerodrome, and if you look up the Google maps location, you can see all their aircraft in hangers, including a certain Dash-8.