Kotomora
急使 (kyuushi) Japanese meaning: express messenger | Kotomora