It might be a brain-eating undead turtle, I may find out soon
“I may find out soon.”
Are you still among the ambulant living?