ok green face.... are they mocking aliens or shrek? This is very inappropriate and offensive.