Sea serpent

Sea serpents are one of the largest serpents in Daventry and other lands.