The Cannibal
- Episode aired May 29, 2011
- TV-PG
- 45m
The crew sets out to find one of the world's most elusive creatures-Architeuthis: The Giant Squid.The crew sets out to find one of the world's most elusive creatures-Architeuthis: The Giant Squid.The crew sets out to find one of the world's most elusive creatures-Architeuthis: The Giant Squid.