Strip-47

Somewhere, a tribe of hunters await a great beast, in masks of their chief.

2 guards take watch. But where? And why do those masks look so familiar?