Nice find! I read the Nick Cave song is based on Paradise Lost. I’ve never read it before but supposedly it’s about the vengeance of God coming against evil.
Also in Falcon and The Winter Soldier, the red hand is a symbol for the Flag Smashers, a group of revolutionaries. So it sounds similar to the link you just shared.
Don't know if it's related but did a search for red hand. Most of it came up with red hand of ulster, but after a few pages this caught my attention.
https://www.goodreads.com/en/book/show/52239058-rise-of-the-red-hand#
BTW, keep your kids off Goodreads. Pedos lurk there
Nice find! I read the Nick Cave song is based on Paradise Lost. I’ve never read it before but supposedly it’s about the vengeance of God coming against evil.
Also in Falcon and The Winter Soldier, the red hand is a symbol for the Flag Smashers, a group of revolutionaries. So it sounds similar to the link you just shared.