s01e12 — Stage 12: The Messenger from Kyoto

Released: 13 Jul 2008 13.07.2008 6:00

Watched by: 3232 87.83%

Episode rating: 4.652 of 5 46


Discuss this episode

Be to comment!