Between the 11th and 19th centuries, monks in Japan practiced a ritual of self-mummification that some believe transported them to the higher realm of the Star Children in this clip from Season 9, Episode 5, "Secrets of the Mummies". #AncientAliens Subscribe for more from Ancient Aliens and other ...
READ MORE +