Looks like you caught some kind of anteater.