Crazy inventions of the Japanese.

 

v20240901