Apotamkin, a giant fanged sea serpent from native american methology