drabblegeeks.com
Escaping Yourself
Ever felt the need to run away from from the life that you live? The anime Mayoiga or The Lost Villiage explores this facet of life with a slightly supernatural twist as you follow thirty individua…