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