The Lobster Place, Live Lobster, 1.5lb