It's klingon! I just know what it looks like from a life of nerding, same as with tengwar, Time Lord script, the unitologist writing from dead space. Couldn't tell you where exactly I picked any of that up.
That said. I can't translate it. The glyphs make it borderline impossible to use translation software :/