That's really interesting. Actually, the red 'glyph' in the picture also looks like it could represent three horned heads, now that I look at it.

Perhaps it's a historical insignia of a triple-headed Mamool Ja who founded the place.