by Living Wall Planters

Self-watering. You can stack them together to make a whole garden.

BUY ON AMAZON PRIME$35