I'm very intrigued to know where this thing came from in the first place. Some people say it could be a sloth, well it does have its similarities such as the hook like hand, but it really doesn't look like a typical sloth. I'll have to guess it could be a genetic mutation or a species that is similar to the sloth
looks like genetic mutation, resulting from science experiments through genetic manipulation... pretty sure it's human made.