Hurarbargartan

In Dara Happa Stirs, Hurarbargarten is the Sun Dragon