Now playing: Japan: Mysterious Pyramids?!
Do you feel lucky?
878877876875874873872871870869868867
866865864863862861860859858857856855
854853852851850849848847846845844843
842841840839838837836835834833832831
Want more? Play clip 878 >>
See for yourself...



