Ballista Tower

The Ballista Tower is a building.