s01e06 — Stage 6: The Stolen Mask

Released: 1 Jun 2008 01.06.2008 6:00

Watched by: 3273 88.56%

Episode rating: 4.63 of 5 46


Discuss this episode

Be to comment!