With Mirrorcube, the architects from Tham & Videgård designed a futuristic creation...

18