Rock People

Rock People are the ancient predecessors of Stick People. Not much information is known about these, not even enough for this page.