Vocabulary
縁
よすが
something to rely on; aid; clue; way; means
noun