Wario no Niwa

Wario no Niwa (ワリオの庭, or Wario's Garden) is the ninth stage found in Mario & Wario.