Thread:CITRONtanker/@comment-27480112-20171107081440/@comment-27480112-20171107100930

Echo Creek is on Earth, being a town in Los Angeles, California.

Wait, so the Portal Dimension connects dimensions? Guess the dimensional scissors lost half their use. Who created the Portal Dimension?