The wacky felines of Meow Meow Japanese History (known as Neko Neko Nihonshi in Japan) are coming back for another round of fun and educational anime shorts, because the third series of Meow Meow Japanese History will broadcast in Japan on NHK E TV beginning on April 04, 2018. Hit the jump to learn more.