Japanese high school girls in a firefight. Hell yes.

Japanese high school girls in a firefight. Hell yes.