Japanese Temple Mysteriously Hides Ancient Reptilian Statue
For whatever different reasons, a rather unusual looking statue was removed from Horyuji Nara Temple, Japan. It is unknown why but some suspect the statue might prove evidence of …
Unsolved mysteries which still plague people to date whether or not they really happened.