0:00
0:23
โ—
โฑ 0:23

Japans weirdest inventions that make sense.

ADVERTISEMENT