12 Feb 2014 In News By Kelsea Stuffed Animal Travel Agency?! Posted on February 12, 2014 | by Kelsea | In News That’s right. We have a new favoritest thing ever: a stuffed animal-only travel agency based in Japan. They will become our new best friends. See here.