First impressions of Zombie Land Saga from MAPPA. It is streaming on Crunchyroll.