I’ve encountered this ad while I was on YouTube (and no, this is not the first time ads of this kind appear in Japan, not surprising). I’ve watched High School of the Dead (the anime) when it came out.