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 another race upon Earth. This...