Kotomora
泥縄 (doronawa) Japanese meaning: last-minute measure | Kotomora