Muscid?

Muscid?

Observation - Muscid? - UK and Ireland. Description: