Head of a grimacing yaksha, or nature spirit

100c