rodent skull ?

rodent skull ?

Observation - rodent skull ? - UK and Ireland. Description: