Kotomora
核融合発電 (kakuyuugouhatsuden) Japanese meaning | Kotomora