I'm not quite sure what this little guy is. It lives in a rock wall down along the beach.