Music Merkabah “Kiss of Judas” Video Merkabah releases visuals for the lead single off his critically acclaimed ‘The Messiah Complex’ album. By MJ Savino / April 21, 2021