China
95 min.
2025-01-08
In Yuhu Village at the foot of Jade Dragon Snow Mountain, a nation called Naxi lives. The legend of a piece of sapphire the size of a rice bag has been told for years. However, no one has ever found the piece of jade. Villager Ahao is a weirdo in the village. He has an obsession to find the piece of...