Some interesting facts about TeamLab

10 August 2011By Nina

If we bring all TeamLab users together, we can fill the European largest football stadium! Find out more interesting facts about TeamLab in this presentation 🙂