A Large Fleshy Alien Slug In A House | Sci-fi