January 2016

Getting Into It: Dakimakura

Read in 3 minutes

Read in 3 minutesDakimakura, translated as “hugging pillow,” are long pillows designed to be hugged in bed. While the term is used to refer to…