Green men have been seen in the himalaya mountains.

they ride little gred bikes and mmake fun of the local inhabitants.