The Hill of Green,
As its name suggested, the entire town is covered with plants, a beautiful town located on the hills of Iblard.
A place where the stars and moon rest during the day time.
A place of memories left by the stars which had been overlooking Iblard for thousands of years.