a green alien creature with long legs and long nose