KEDO けど
kedo

Noun

1. Korean Peninsula Energy Development Organization; KEDO

Organization