Recent content by Locry

  1. L

    The mysterious underwater pyramid at Yonaguni in Japan

    yup, i really wonder why they keep insisting it's natural... I'm no expert but it really really looks man-made.