Lab-Grown Meat

DD wakes up in a mysterious lab. What could possibly await? Original date: 7/11/2024