Brown Lipped Snail ?

Brown Lipped Snail ?

Observation - Brown Lipped Snail ?. Description: