The Halloween 2023 episode of Saturday Night Live featured a new character played by Actor Christopher Walken. He is known as Papa Pumpkin. Apparently, the name originated in South America. Papa also refers to himself as the very Spirit Of Halloween and The Ghost Of All Hallows Past. Pumpkins also claims he enters homes … Read more🎃 Who Is Papa Pumpkin?