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.
S3 E11 · September 13, 2011 · 24 minutes
Tanuma is experiencing how Natsume lives every day. While Natsume and the youkai gain an understanding.