• LEMBUSWANA
    Lembuswana is a legendary creature appearing in Kutai mythology of Indonesia. It is described as being a lion-headed horse with an adorning crown, having an elephant-like trunk, a pair of Garuda wings, and fish-like scales.
  • Thank You!​​​​​​​