To live in harmony with the spirit of the mountain called Monkey was enough. Then one day Strangefolk arrived in the town…