Morning Star says Jun 29, 2018 02:55PM The Dakimakura pillow case is one our main productions, we can manufacture more than 300 pillow cases every day