Gen Shimizu

Throne of Blood
8.1
HD

Throne of Blood

Jan. 15, 1957

Throne of Blood

Mikio and Washizu are the commanders of the 1st and 2nd Fortress under a local lord, who reigns in the Spiders’ Web Castle. After defeating ...