Peach Ice Garden is a stage that appears in the Mario Baseball series, Freezies often appear on this stage as hazards.
Advertisement
Peach's Ice Garden
Advertisement
Peach Ice Garden is a stage that appears in the Mario Baseball series, Freezies often appear on this stage as hazards.