The idea of images in this work pouring into the cells of the eye announces the existence of the “eyeball spirit.” This refers to the fact that people choose to look away because of their inability to change the Earth single-handedly. People use this hope of being a little happier to improve their boring lives on Earth and the hope for future world peace. The realization of “eyeball spirit” means that people who live in fast-paced, business-rich urban areas can think in very different ways, creating interesting and happy experiences.