Yenra Sailor Vanelope von Schweetz Details (Disney/Sailor Moon Crossover Series) Sailor Vanelope von Schweetz: The image depicts Sailor Vanelope von Schweetz from the Disney/Sailor Moon Crossover Series, showcasing her iconic red and green outfit with intricate details such as a flowing cape and a tiara adorned with gemstones. The background is blurred, but it appears to be an outdoor setting with trees and foliage visible in the distance.