Egyptian hieroglyphs ?
O.M