Buy your Avatar Body Pillows / Dakimakura in Avatar Shop. Avatar Shop is introducing a unique and fun way to decorate your home or office – with Avatar Body Pillows / Dakimakura! These soft, plush pillows are perfect for adding some life and personality to any space. Learn about the history of these pillows, how they can help you express yourself, and why they make great gifts!