A huge underwater structure that looks like a pyramid has been found near Japan, and it’s sparking curiosity and debate around the world. The strange monument lies about 82 feet below the sea, off the ...