Kotomora
遅らせる (おくらせる, okuraseru) Japanese meaning: delay | Kotomora