Chinese mythology
Shenlong is a dragon from Chinese mythology.