Yoka Genkaku's Mirror

a mysterious mirror

Description:
Bio:

The mind is an organ of thought and objects are set against it:
The two are like marks on the surface of the mirror;
              When the dirt is removed, the light begins to shine.
Both mind and objects being forgotten, Ultimate Nature
              reveals itself true.

Yoka Genkaku's Mirror

Deus ex Machina, in the aftermath mokotochan