Kotomora
万難を排して (bannanohaishite) Japanese meaning | Kotomora