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