Mirror (Kagemigaki): Episode 11

Hamada, a lost man... Hamada finds a mirror and faces himself through it, fighting with the reflection expressing his true self to him through the mirror.

Comments