Tag: Princess Daisy

Princess Daisy is the ruler of Sarasaland in the Super Mario series.