interesting inventions in Japan
If you are one of those people who are comfortable sleeping only when you put your head on your partner's or mother's foot, these pillows are for you.