Kotomora
立ち会う (tachiau) Japanese meaning: be present | Kotomora