Zombie Land Saga Anime Film Reveals Main Trailer Video

Video reveals idol group Franchouchou’s new song “Matataku Sora ni Akogarete”