LIV HEART

Liv Heart are a Japanese brand making amongst other things, super plush animal soft toys - aka plushies or Nemu Nemu plushies. We hope you love them as much as we do.