Kotomora
伝令 (denrei) Japanese meaning: delivering an order | Kotomora