Fiction:Spore town

A place where spore features and humans get along in harmony.