Shenlong

Shenlong, also Shen-lung, is a spiritual dragon from Chinese mythology who is the master of storms and also a bringer of rain. He is of equal significance to other creatures such as Tianlong, the celestial dragon.

Back