That is exactly how a Gyarados should look. And the length is just perfect. I always thought the game and cartoon version of Gyarados just looked too short to be a truly fearsome sea dragon. Now that's what a real Pokemon sea dragon should look like. He looks ready to take on Kyoger.