Can Japan’s Self-Defense Forces legally open fire on a zombie horde?

This legal discussion contains scenes of explicit violence and gore.

Read More