I looked up "Hayabusa" thinking that was the word for the do-rag that kamikaze pilots wore. Guess I was wrong, but I did find a picture of one of them taxiing out in a KI-43 Hayabusa fighter. Any translators here?
36 posted on 11/23/2005 9:16:58 AM PST by 19th LA Inf