Kotomora
英米 (eibei) Japanese meaning: Britain and America | Kotomora