Where's the copious amounts of body hair I'm used to seeing???
It's not a TUMOR!
Back update...
Major improvements