That looks more like a big fish wearing a medieval suit of armor.
Not to mention several feet of mouth lined with tiny swords.