神龍 しんりゅう
shinryū

Noun

1. Shen Long (spiritual dragon in Chinese mythology); Shen-lung

Mythology
Other forms: