Thuggee Priest

Trivia

 * In all other Lego Indiana Jones games they are called Thuggee Acolytes