Rain world
By @Anna Fulcher