In the year 1580, a man named Lord Nobunaga Oda sends hoards of unholy armies across Japan, slaying all who stand in their way.
Watch show on:
No streaming providers found.
Filter