@folklorehunter I think a giant sloth could be a possible explanation of this cryptid, the only thing that doesn't make sense is that some people report it having eyes on its stomach, not sure what that could be.
@folklorehunter Yes, I have been going through some cases and case files I will be posting more about these creatures at a later time. I will have more reports that look similar but want to have them with more information.