Father Drake Eww debut: 2nd March 2013 Finisher: The hand of god (knuckle duster punch) The only original member of Eden in it’s current form. The spiritual and religious advisor of Eden, Father Drake. The sinister mind to Sanctus sinister violence.... Continue reading