pillar box: a red pillar-shaped letter box
depository: a facility where things can be deposited for storage or safekeeping
mandrill: baboon of west Africa with a bright red and blue muzzle and blue hindquarters