Someone made an Imgur Album with brilliant footage of Kamikaze attacks, capturing a snapshot of something that happened only a short while ago....