Kotomora
EC (イー・シー) Japanese meaning: European Community | Kotomora