Science / giant squid Giant 'Sea Monster' Finally Surfaces 12-foot squid gets ogled in Japan's Toyama Bay By Neal Colgrass Posted Dec 28, 2015 6:17 PM CST Copied Back