hi Reddit, does anybody know what kind of animal this is? I found it in my backyard