Lockheed F-104J Starfighter, 56-8666 / 683B-3166, Japanese Air Self Defence Force
Registration: 56-8666
Construction Number: 683B-3166
Code Number: 666
Military Unit: Iruma Air Base Collection
Model Lockheed F-104J Starfighter
Operator: Japanese Air Self Defence Force
Airport: Iruma AB (RJTJ), Japan
Photographer: Steve Homewood
Date Taken: 07/11/2005
Date Submitted: 27/01/2007
Preserved in Iruma Air Base Collection
Picture ID:1038694