In Toyama Bay, central Japan footage of this monstrously large squid was caught.  
Continue Reading »