Kotomora
外交販売 (がいこうはんばい) Japanese meaning | Kotomora