Kotomora
韓国科学技術研究所 (かんこくかがくぎじゅつけんきゅうじょ) Japanese meaning | Kotomora