Reminds me of a feral hog fixed position camera operated gun setup, quad mounted 12ga semi autos.
Full auto hog hunting with Uncle Ted:
https://www.youtube.com/watch?v=ETgmlcIED6E