Kotomora
必着 (hitchaku) Japanese meaning: must arrive by | Kotomora