An eel with legs! The name of the mysterious creature is Amphiuma [Mystery]