This crazy wearable cushion is Japan’s truly hottest winter fashion【Photos】

It’s called the Warm Roll Cushion, but “warm” doesn’t do enough to describe how much it does to keep you from feeling any cold.

Read More