Kotomora
垂迹 (suijaku) Japanese meaning: manifested form | Kotomora