“Yaoyorozu”, the title of these works means “8 million”in Japanese language. However, this word does not mean the actual number but express “a huge number of”or “zillions of”. In Japan, there is an expression as “There are 8 million of gods in this world” (Gods means more of spirits in Japanese.) Most Japanese believe that every single thing can have a spirit, not only in natural objects but also in artifacts. A mountain, a river, a tree, a house, an umbrella, a doll, even a rusty nail can hold a spirit in it. These works are new gods or spirits in this modern society by combining concrete and abandoned metals.