MECHANICAL RAIN