Caddy or Cadborosaurus willsi is an unknown specie
of a sea serpent monster that allegedly inhabits waters of the
Pacific Ocean off the coast of North America.
Carcass of a Caddy discovered in a stomach of a sperm
whale in October 1937. It was brought to the Naden Harbour where it
Another alleged carcass of a Caddy photographed on
Vancocer Island in 1947. It is commonly known as the Effingham
blog comments powered by