Kotomora
公使館 (koushikan) Japanese meaning: legation | Kotomora