Peter Marriott
The extraordinarily large (more than a metre long!) nemertean worm, Parborlasia corrugatus. It is a hungry scavenger and predator, and has probably found something tasty to eat (perhaps a scallop, to which the feathery-looking bryozoan is attached).