New to hobby and need some help identifying these critters. They have legs and antennas, pic and video are blurry, I couldn't get phone to focus any better.