Blood live-action teaser trailer

The live-action blood teaser trailer has just been released. The movie will open in Japan on May 29 (under the title Last Blood), in the United Kingdom on June 12 and then in France on June 17.