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 Wikipedia
Showing 1 - 4 results of 4 for search 'Yu Shi', query time: 0.01s Refine Results
  1. 1
  2. 2
  3. 3
  4. 4