Von Ness

Von Ness is Von Nebula's heroic counterpart.

Bio
????