Kotomora
英国 (えいこく, eikoku) Japanese meaning: United Kingdom | Kotomora