Poster

Zombie Self-Defense Force (Zonbi jieitai / ゾンビ自衛隊)