Yu Shi
Yu Shi () is a Chinese spirit or god of rain, also known as or conflated with Red Pine (Chisong, 赤松, or Chisongzi – Master Red Pine), among other names. Translations of ''Yu Shi'' into English include "Lord of Rain" and "Leader of Rain". Provided by WikipediaPlease enable Javascript.
Please upgrade your browser.