There have been a couple of these recently – robots that do actually look quite… biomimicitous – largely because they’re starting to use soft coverings over exoskeletons I think.
This particular mechanism looks similar to some of Theo Jansen’s machines.