Yenra Sailor Vanelope von Schweetz Details (Disney/Sailor Moon Crossover Series) Sailor Vanelope von Schweetz: The image features Sailor Vanelope von Schweetz from the Disney/Sailor Moon crossover series, showcasing her iconic brown skirt and blue top. The scene appears to be set in a fantasy world, with intricate details such as pink accents on the top and a subtle pattern on the skirt. The overall impression is one of whimsy and playfulness, capturing the essence of Sailor Vanelope's adventurous spirit.