Thaddeus, known as Apostle Judas, is the enigmatic 10th Apostle of the Glory Club. He reigns over the infernal realm of Kowloon, a place steeped in shadows and secrets, earning him the ominous title of the God of Kowloon.