It is all new to me but I will make a post about same turtle revealing some even more surprising things even you don't know about them. I will most likely drop the link here if you wouldn't mind.
I just got to know it and was planning to write about it before I saw this. It's entirely a new discovery.
. @eurogee