It's definitely the most interesting creature I've ever read about. Makes me wonder though, that bit about regenerating its heart, what on earth keeps it alive while it regenerates a new one if the old one failed?
Really weird stuff, but very fascinating!