The answer to to that post is onchopristis the largest sawfish ever. this is what it looks like:
I WAS CLOSE!
You had the closest answer baragon believe it or not.
Onchopristis. Damn it. If I came back earlier I would have got it :(
Unlikely it was written very genericly here is a link to the question
What do you think?