Mario and Luigi finally get their reward from the princess

Princess Peach rewards Mario and Luigi

795