Kotomora
代表部 (daihyoubu) Japanese meaning: diplomatic mission | Kotomora