Check out the trailer debut for Blade of the Immortal, Takashi Miike’s 100th feature film! In Theaters November 3.




Source

Leave a Reply