Episode 5

May 11, 2016
0.0%

Neko Neko Nihonshi - S1 - E5

Episode 5

The Shinsengumi are arguably the most famous group of Japanese swordscats in the country`s entire history. This is the story of how they were formed by the Tokugawa Shogunate to keep order in Kyoto, during the last days of the Edo period. Source: cru...

Neko Neko Nihonshi: Season 1 - 55 Episode s


Neko Neko Nihonshi: All seasons