Godzilla Megamullion features named after monster's body parts
The topographic features of the Godzilla Megamullion, a gigantic seabed formation located about 600 kilometers southeast of Japan's southernmost Okinotori Island, have been named after the monster's body parts.