Monthenault

Monthenault is a village in France, the Earth Realm. It is fictional, and it's not the actual town Monthenault. This is David's hometown.