Japan’s first fully-digitally-animated feature film, Blood - The Last Vampire takes place in the fall of 1966. The Vietnam War is underway and the U.S. military machine is being supplied out of the Yokota Air Force Base - a plot of U.S. land within Japan. Within the compound, the atmosphere is...More