Kotomora
按手礼 (anshurei) Japanese meaning: laying on of hands | Kotomora