Anyone knows where this scene/scenes are from. These are from the Vixen intro video. by · February 18, 2023 Share