垂迹
1
manifested form (of a Buddha or Shinto deity to save people);temporary manifestation
Shirabe