First impressions of Meow Meow Japanese History from Joker Films. It is streaming on Crunchyroll.