The Japanese invented "self-parking" slippers

 


v20240901