Barong
Barong is a lion-like creature and character in the mythology of Bali, Indonesia. My interpretation also happens to have a car for a nose.
More by Josef Brinck Davidsson View profile
Like
Barong is a lion-like creature and character in the mythology of Bali, Indonesia. My interpretation also happens to have a car for a nose.