bayucca Should be a Coreidae, Leaf-footed Bug. But I never have ssen one with this special body shapes. No match found. Really Coreidae??
Comments (1)