Titled “Biovortex”, the exhibition is the latest and largest permanent installation in Japan created by teamLab, an art ...