Princess Peach: Showtime! dominates Japanese sales charts, outselling competitors.
Advertise on this site.