Reflective Practice:

New Definition of Mirror Worlds