Kotomora
奉幣使 (ほうへいし, houheishi) Japanese meaning | Kotomora