P-51D-5-NA "Horses Itch" Unit: 363rd FS, 357th FG, 8th AF, USAAF Serial: B6-D (44-13518) Pilot - CO of 363rd FS Edwin 'Ed' Hiro. Leiston, Suffolk, July 1944. He was shot down in this aircraft on September 19th, 1944 and KIA.
Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.