Odd creature showing up on West Coast