Kotomora
泥縄式 (doronawashiki) Japanese meaning: last-minute | Kotomora