S1.E12 ∙ Watashi no me wa higaisha no me, watashi no te wa kagaisha no teSun, Sep 21, 2003Add a plotRate