Town Of Illusions(TOI)

3
The town of people where no one truly knows whether it is an illusion or not.