This is "Fire Force - Season 1, Episode 6" by Renegade Media Group on Vimeo, the home for high quality videos and the people who love them.