s01e06 — The Duel at Hibiya Bay

  • Released:
    5 Aug 200205.08.2002 6:55
  • Watched by:
    184 68.15%
  • Description:
  • Episode rating:
    4.25 of 5 4

Discuss this episode

Be to comment!