Kotomora
科学技術振興機構 (かがくぎじゅつしんこうきこう) Japanese meaning | Kotomora