These creatures from Chinese folklore, legends and myths promise to tease out every bit of sanity you have left. The longer ...