Large red slug?

Large red slug?

Observation - Large red slug? - Global. Description: