TwitterFacebook

TeamLab” is an international art collective that explores the relationship between humans and nature through digital technology. Their exhibit “Megaliths in the Bath House Ruins” is located in Kyushu, Japan. Read more…

More about Tech, Art, Mashable Video, Culture, and Nature

LEAVE A REPLY

Please enter your comment!
Please enter your name here