Barrier



Barrier is a human colony in an unspecified star system. The planet is home to the ECB News studios and located somewhere on the surface of the planet is a statue of John-117.

List of appearances

 * Hunt the Truth