Kumotori Yama

Kumotori Yama (くもとり山, or Kumotori Mountain) is the third stage found in Mario & Wario.