Mycahfora

Mycahfora is a planet consisting of grassy plains and small villages of humble fashion. Technology here is scarce except for imports from the rest of the galaxy.