From the land of the rising sun comes... The "Kamikaze". I wonder who the pilot was. Don't know much about this other than the obvious - cool looking injected 392 hemi powered dragster.