Toy two-toed sloth from Amazon From Amazon, or from The Amazon? Or from Japan? 31 August 2014 Toys No comments Sarah