Immense Snail

If this video isnt fake then that got to be the biggest snail yet!