Sort:  

Green slime alien guts is exactly what I thought too!