Arthropod Fossil, Sidneyia?

Sidneyia Arthropod Fossil