Japan / EPISODE

A Purple Shadow

S1 E39 · December 27, 2005 · 24 minutes

Overview

"The Two Princesses" approaches its final show.

Sign in to track this episode →