Barong, Balinese mythological creature
Barong, karakter mitologi Bali
Location: Indonesia