Kotomora
国際科学技術博覧会 (こくさいかがくぎじゅつはくらんかい) Japanese meaning | Kotomora