Eugene AKA Gene is a Charot Reader, Seer, Palmist and so on - a general scryer of fortunes and teller of futures. It's far from an exact science but it turns coin well enough and he has a knack for it. He'll be the CnSequel's duetoragonist alongside Welch.
As evidenced by image 2, the reason he wears both pants and a front-hanging cloth is because he happens to be hung like a bull moose. He is also a career Bottom around other men, because well-hung bottoms are very yes. :3