Kotomora
供給者 (kyoukyuusha) Japanese meaning: supplier | Kotomora