Sengoku Night Blood Episode 1 English Subbed

PREMIERED: FALL 2017
Aired: Oct 3, 2017
HERE IS THE PREVIEW. ENJOY!!