Palace of cages