I think this is just mutual aid with added brimstone.
Thanks to you and the OP, I really enjoyed this! Great little read with my coffee.