Lanlong

Trivia

 * Lan means blue and Long means dragon, both in Chinese.