>>9290778They're from this Japanese dollar store called Daiso. They have locations in the US. I tried checking their website but I don't see em on there. They don't slot in for stacking, but they do have slots to connect to each other like pic related.