Japan creates all sorts of weird stuff, and today we’re going to explore their love of the adorable daiogusokumushi, or Isopod. Americans might find this creature strange or creepy, but to the Japanese (and weirdos all around the world), it’s cute enough to warrant its own stuffed animal. Soft, intricately detailed, […]