Pedro dives to the abyssal depths in search of strange new creatures.Pedro dives to the abyssal depths in search of strange new creatures.Pedro dives to the abyssal depths in search of strange new creatures.