Large red slug?

Large red slug?

Observation - Large red slug?. Description: