That's one of the more common gargoyle signs in my area (Ohio) it looks legit.
I've seen (a grade for each type of motor) (vacuum oil company) and Two others that I can't think of at this time.