A reflection on the meaning of home and how it is represented through objects and superstition.
In the land of the happy, people have everything. They receive everything they need, in abundance, except… cockroaches.