Help needed on identifying parts and assemblies, yellow Technic pieces and teal lobster? I have the following pieces and sub-assemblies and would like some help determining what sets they are from.  The green/turquoise crab has a 993-1 mark on it, but have not been able to find anything about it.
The right assembly is from set 8225 - Road Rally V from 1995.



The middle assembly is likely a MOC, there is no set that I can find which includes this build with the 2 1x4x2 Fence pieces with only 2 studs in either Dark Gray or Dark Bluish Gray.

The crab-like item on the left is from set 8268 - Scorpion Attack, also from 1995.