s01e06 — Terminal Battle - The Fall of Chronos Japan

Released: 16 Oct 1987 15.10.1987 15:00

Watched by: 392 82.70%

Episode rating: 4.667 of 5 9


Discuss this episode

Be to comment!