Japan / EPISODE

What the Mirror Shows

S3 E11 · September 13, 2011 · 24 minutes

Overview

Tanuma is experiencing how Natsume lives every day. While Natsume and the youkai gain an understanding.

Sign in to track this episode →