Edinstown

Edinstown is a town in Great Britain. It is the place where Allen and Mana Walker met and where the grave of Allen is.