Yenra Sailor Vanelope von Schweetz Details (Disney/Sailor Moon Crossover Series) Sailor Vanelope von Schweetz Cosplay: The image features Sailor Vanelope von Schweetz, a character from the Disney/Sailor Moon crossover series, dressed in a blue top with pink stitching and a brown pleated skirt. The blue top has a white collar and is adorned with a heart-shaped cookie pendant featuring the words 'you're my hero' on it. A long piece of sheer fabric hangs down to her left side, adding an extra layer to her outfit. The overall impression is that she is ready for action or adventure, possibly as part of a cosplay event.