Episode 1128: Santas and angels gather in Berlin