Wonder what the aliens taste like? Bake? Grill? Griddle? Deep fry? Low and slow on the smoker?
Might be tentacle sea food.