“The red seal stamped on documents by the head of the taoist sect of China is believed capable of protecting them from evil spirits”
—Ripley’s Believe it or Not!, 18th series, December 1971.
“The red seal stamped on documents by the head of the taoist sect of China is believed capable of protecting them from evil spirits”
—Ripley’s Believe it or Not!, 18th series, December 1971.