Kotomora
取引者 (torihikisha) Japanese meaning: transactor | Kotomora