Episode 26

December 21, 2016
0.0%

Neko Neko Nihonshi - S1 - E26

Episode 26

The momentum for Oda Nobunaga`s conquest of Japan arguably began with his victory against the Imagawa clan at the battle of Okehazama. Find out how the daimyo who was known as the great fool of Owari managed to defy the odds and mark the beginning of...

Neko Neko Nihonshi: Season 1 - 76 Episode s


Neko Neko Nihonshi: All seasons