s01e12 — Garuganchua

Released: 18 Dec 2003

Watched by: 64 71.11%

Episode rating: 3 of 5 1


Discuss this episode

Be to comment!