I believe this rock is "erratic" or at best "eccentric" because it is not local to the area - it's as tall as a six-foot person and HEAVY. It could have been deposited on Mount Doug beach fifteen-thousand years ago during an ice age.
The yellow-green is seaweed found here at low tide. The mountain creek meets the sea where my seabirds are feeding on something. Click for a bigger view.