It is a well known spot, in front of the already mentioned Fuji Tv Building.
Here the mall official link. Probably the architect are this office, called K& Factory but I am still not sure. The mall is a bit dated (maybe around 1996) and surely has been under recent renovation. It is just next to the Tokyo Decks, another big mall in Odaiba built in 1996, where among others the Lego city is situated.
This review about shops says Sony Development design which means? I do not know. There was even a wedding inside meanwhile we were strolling. An acquarium also is somwhere,donwstair there is the entrance of the multiplex cinema and the Mediage Sony sort of Museum is a t the 3 Floor if i remember well.