Hug Cushion is a 180cm long pillow that can provide a comforting embrace when you need it most. Its figurative hands wrap around your body like a warm hug, giving you a sense ...