Indonesian Dragon Mask. Naga, or Nago, is a beast from Indonesian mythology.
The word 'Naga' is means dragon in the Malay language. The Indonesian dragon is considered divine in nature, benevolent, and associated with sacred mountains, forests, and parts of the sea.
Click on the image below to view or print without page formatting.
The Baruklinting Dragon Indonesian Dragon Folk Lore