Kotomora
雨垂れ石を穿つ (あまだれいしをうがつ) Japanese meaning | Kotomora