Snail

Henry ‘Snail’ Estrada is a member of Lil Mobsters 13. He is deceased.