World’s Only Immortal Animal?!

It’s crazy to think that this animal is just in our backyard!