Starfish in half Oyster (Lophia folium) shell lying on bed of seaweed. Pumpkin Island, Maine, USA.