Gigantic beast Vane grabs attention as a titan in the land of titans. With her imposing stature and astonishing height, she creates an memorable impression on everyone. Vane, the goddess of goliaths, projects glory, commanding reverence within all corner of the colossus realm.