Transmigration: (of the soul) pass into a different body- Concise Oxford Dictionary.
Four humans find themselves in a small village of Betaham without knowledge of where they come from or who they are. It is a pleasant little town but disturbing memories of a brutal war and a different life flash spasmodically into their minds.
Their dreams seem so real but are quite unrelated to their present…
via Tumblr http://ift.tt/2fDIX83