RAIN makes dreams come true