ok ok i need a few id's.... first is a hitch hicker on my snail...
second is some kinda of hard thing....it looks like small corals, but i dunno....they feel hard and spiny though...
and lastly, what all do i have growing on my rocks...i see some really bright green alge spots...