This is the traditional Chinese folk tale of The Mouse Bride. The mouse king is searching for the mightiest husband for his daughter, someone strong enough to protect her and the village from the cat. The mouse king goes to the sun, the clouds, the wind, and a wall in search of the strongest, before finding the perfect match.