Mochimochi Land was launched in 2007 as a place where knitted toys and people can live together in a spirit of tolerance. Share a vlip today!