Vocabulary

神龍

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

noun