Peach

Peach Is the mother of Blue Toad since they adopted him. Even though there's not much to say about her, she's a... something. Main rank: High