Neko Neko Nihonshi Season 1 Episode 28 Episode 28 2016
0/10by 1 users
The Edo period`s long lasting peace took more than just military might to maintain. It took cats like Tokugawa Yoshimune and his government reforms to keep the peaceful ship afloat. Source: crunchyroll