The little ghost of Lang Lang Mountain