(Not-so)Little Green Man

Origin
Crash-landing here on Earth early in the new millenium, The (Not-so)Little Green Man has spent most of his time here thus far running from authorities to escape capture and help the common man and woman out of danger whenever encountered! Originally only wanting to return home, he is now not so sure as he is finding the common people here to be to his liking.