History
This glooming tower was an architectural marriage of the gothic and contemporary styles, home to the prestigious Technomancer Corporation.[1]
When the Sphere of Sara-Kath was brought inside the building, the Babylon Portal caused all the evils of the Nether-Realms to spread to Earth.[2]
When Spider-Man destroyed the sphere, this shocked Buel, who stopped fighting, and was obliterated by Dr. Strange.[3]