another elfin forest home high upon the mountain