The Japanese word tsumu means "to stack", as the toys are designed to stack on top of each other. There have been over one million toys sold in the last two years.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com