STRAY

The land of Omro gains a new inhabitant when one mysterious girl encounters a doorway between worlds.