golem370
Who wins?
Ultra-Humanite- http://en.wikipedia.org/wiki/Ultra-Humanite
vs
Stick- http://en.marveldatabase.com/Stick_%28Earth-616%29
Ultra-Humanite- http://en.wikipedia.org/wiki/Ultra-Humanite
vs
Stick- http://en.marveldatabase.com/Stick_%28Earth-616%29