Kotomora
折しも (orishimo) Japanese meaning: at that very moment | Kotomora