S1E31 · Monster Island

Monster Island

S1E31 · 2002-05-26 · 24 min

Great Britain and Chang Changku happen across an island ruled by intelligent monsters that employ mindless zombies and giants.

The show’s own verdict is on its page.