(Kelly of the Clue Crew airs her clue from the Atsugi NAF, Japan.) The Atsugi military base on Honshu is officially an NAF, which stands for this
... 
Official website for NAF Atsugi ... NAF Atsugi is located southwest of Tokyo, and 
due to the distance, it is highly ....