Move over teddy bears, now you can get stuffed water bears (aka tardigrades) from the Japanese onlin