Watch Demo
Who Will Remove the Veil?

Season 28, episode 13

Who Will Remove the Veil?

  • 25 min

A surprise call from Nabeshima lays the foundation for Sento’s plan to reclaim Pandora’s Box, and a chance to capture the elusive Blood Stark…