Worldwide Flood 4: Yonaguni Monument Underwater Megaliths

The Yonaguni Monument is a Japanese island off the coast of Taiwan. The Japanese government doesn't think it's an archeological finding and deems it natural. Natural? Look at the straight edges and cut stones, man! This is yet another proof of the worldwide flood, and consequently the mud flood.