From Balinese myth, the deity known as Barong - a spirit king who leads the forces of good against Rangda, the demon queen.
Balinese Mythology - Barong Papercraft
Barong Papercraft 1 [Related Posts]
Takarabune Papercraft Ship
Phoenix Papercraft
Thor's Hammer - Mjolnir Papercraft
Kaguya Papercraft