Megabuilding H5

Megabuilding H5 is a megabuilding located in Vista del Rey, in the Heywood District of Night City.