Zealot

Stumbled across these pics...no info other than what is pictured....anyone have any clues what it might be?