// TAG ARCHIVE //
The Diwata, the nature-deities and guardian-spirits of Philippine myth — benevolent (or capricious) spirits who dwell in the trees, mountains and seas,
Southeast Asian · 05 August 2026