king clip in Taiwan the little girl wearing red clothes

Twenty-one years ago, in 1998, a spooky incident shocked Taiwan at the Taikeng Rock Trail on the …