The little ghost of Ranran Mountain