'Monkey closets'????? Gives new meaning to "going apeshit"!