Promotional poster for the TV show Teacup, featuring a detailed teacup adorned with a red deer design, released on Peacock on October 10, created by executive producer James Wan.