Mimi Von der Strasse loves the rain