Odd Little Japanese Inventions-Why?

Think of it as the Japanese version of wind up fast food.