Keinoid Serpent

The Keinoid Serpent is believed to be one of the three forms of the Keinoid Humanoid that takes the shape of a large constricting cobra.

Its debut is currently an unknown episode.