Garydos

Garydos is a creature that appears to be a fusion of the pokemon Gyrados and Gary the Snail