The Store That Has It All is an 8-part series set in a bizarre and beautiful department store where everything can be found. From elephants to time-machines, lost memories to the moon (the actual moon), the store has it all. With ...