Rosa Sisters

The Rosa Sisters are twin sisters in The Legend of Zelda: Majora's Mask.