Michi gets an out-of-this-world delivery, questioning if space is finally serving flame-grilled goodies.