Huggo

Huggo is a life squeezing alien.