Lion of Judah is a Christian band from across the pond in Brighton, England. If you’d like a little more synth in your worship give these guys a shot. Check out the song “Buried At Sea” from their EP of the same name and their newest song “You Should Love Him” below.
Didn’t IVM cover them a couple years ago?
It’s possible. I tried searching the archive but didn’t find anything. But the name returns a lot of false positive so maybe I just overlooked it.
Yep that’s it
You might be thinking of Judah & The Lion