Japan will extract energy from space. (MANY LETTERS!)

 

v20240901