Loading episode...

S28:E13 - Who Will Remove the Veil?

Who Will Remove the Veil?

S28:E13
2017 IMDb

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...

Episodes