Comment Comment by arondeparon All I could think of when seeing this was the Star Wars Mosquito Defense System parody from 2007.https://www.youtube.com/watch?v=wSIWpFPkYrk parent arondeparon 5 years ago
https://www.youtube.com/watch?v=wSIWpFPkYrk