gigantic goddess of wildlife wearing unknown animal skull mask with thousand horns looming over misty mountains forest