Activity

Summary

Chimoria is the official name of a planet in a distant star cluster. A wormhole connects Chimoria with Earth through the Bermuda Triangle. Multiple species of aliens live on Chimoria along with a heavily altered and modified version of humanity. Humanity is the bottom of the totem pole.

Comments

Connect

Support TerraChronica