Logo

Claymore

S1 · E21 — Invasion of Pieta I

S1:E21 · Invasion of Pieta I

Episodes

26 episodes in this season

Watch S1:E21 — Invasion of Pieta I — Claymore | Where To Watch