Japanese Flood Control System

While the Japanese have some of the strangest TV on the planet, they are engineering marvels. Check out these pictures of the flood control system in Tokyo.