Kotomora
欧州連合 (oushuurengou) Japanese meaning: European Union | Kotomora