Elfen Lied
Watched 1 of 13 episodes for 9 plays (3h 45m) which leaves 12 episodes (5h) left to watch.
Last watched 1x12 (13) "Quagmire" 2020-04-09T04:59:23Z on 2020-04-09T04:59:23Z.
view seasons view all Season 11/13 episodes — 9 plays (3h 45m) — 12 remaining (5h)