Woah! Ginormous Squid Filmed Off The Coast of Japan

That doesn't look like real life.