Marine Hatchetfishes Stuffed Toy Body Size : 25cm Shinkaisan Tongarimuneeso Stuffed Toy Japan Import TST ADVANCE, INC. is a Japanese company that manufactures and sells sewn products centered on stuffed animals. TST Advance has gained a good reputation for the originality of designs of various characters and the quality of products.