Alien Lizard Thing Laurel Green 5 years ago Yay! The lizards from this strange planet hug you. They hug you until you EXPLODE!