Mythical Giant Squid Surfaces In Japan, Caught On Film
A creature from the deep ocean in the form of a giant Architeuthis squid made a rare appearance in the shallow waters of a Japanese harbor. The sea monster was considered to exist only in mythology […]
