Ghostweb.com Claims this might be the New Jersey Devil.  They also said it might be from outer space.  Both I doubt.

-tommycallanan
A customer's interpretation of the Jersey Devil located in the Menz
Restaurant

-winglessangel