A snake, a weird door and a surprise.