This movie is very much a social commentary underneath the entertainment.  There's a reference to the 90's collapse of the Japanese economy and many references to pollution, slavery, and an economic system based on greed.