Artistic Forces/Stick Figuroids

The Stick Figuroids are one of the factions of Artistic Forces.

Description
TBA

History
TBA