Kotomora
伝令兵 (denreihei) Japanese meaning: runner | Kotomora