Shenlong

from Wikipedia, the free encyclopedia

Shenlong (Chinese "divine dragon") stands for: