some type of creature with long legs and claws