Steve Lacy Body Pillows / Dakimakura are the perfect soft-supporting pillow for every moment. Whether you're reading a book, watching TV, or simply relaxing with your significant other, Steve Lacy Body Pillows / Dakimakura provide support and comfort for any situation. When Steve Lacy Shop first opened its doors in Akihabara, Japan, in September 2002, it was a simple place that sold artificial flowers and accessories. Today, however, the store has grown into one of the biggest body-pillow stores on the planet.