Back in ancient times, legend has it, there was a King of Ghosts who made himself a home tucked away near the mountains in faraway China. He would protect all wandering souls who needed some direction.
Exclusive