Giant Robot Store and GR2 News

What a tease! It gets announced today, yet there’s no video to show you and they also report that it happened in July 2012. The photo is a screen grab which looks great. Japan’s National Science Museum claimed that the 3 meter specimen was filmed 900 meters deep near Japan. Larger version are said to be 13 meters. Where’s the video? Sushi jokes? ( – Giant Squid)
Continue reading