In 1995, divers discovered a curious structure off Amami Ōshima Island in Japan. There on the seabed they spotted a giant ...
The Masked Singer fans believe they've cracked the case of who's behind the Dressed Crab costume, suggesting it could be ...