Baby Peach (Earth-2789)

Baby Peach is a baby version of Princess Peach.