Kotomora
UK (ユー・ケー) Japanese meaning: United Kingdom | Kotomora