HDP  081

Found this flag in a couple of temples around town and I am still wondering what it’s about. Your theories?