johnny depp as santa on a rainbow